• word of the day

    psidium littorale

    psidium littorale - Dictionary definition and meaning for word psidium littorale

    Definition
    (noun) small tropical shrubby tree bearing small yellowish fruit
Download our Mobile App Today
Receive our word of the day
on Whatsapp